swimming books james patterson swim first aid run aed modesto fishing patterson cpr california maximum ride training pool homes